day labour - French English Dictionary